@charset "utf-8";
/* 中国移动通用样式 及 首页样式 */
*{margin:0;padding:0;border:0;}
body{background:#fff;font-size:12px;font-family:"宋体", Arial;color:#707070;line-height:180%;}
ul li{list-style:none;}
a,a:visited{text-decoration:none;color:#4e4e4e;}
a:hover{text-decoration:underline;color:#007bc7;}

#main{width:950px;margin:0 auto;}
.clear{ clear:both;}

/*通用输入框按颜色钮等*/
.inputbox{display:inline-block;background: url(../images/inputbox.gif) no-repeat;padding:0 0 0 10px;}
.inputbox-2{background: url(../images/inputbox.gif) no-repeat right -25px;padding:4px 10px 4px 0;}
.inputbox input{color:#aeaeae;height:17px;}
.btn1{background:url(../images/btn1.gif) no-repeat;text-align:center;width:53px;height:25px;}
.orange,.orange:visited,.orange:hover{color:#f0870c;}
.blue,.blue:visited,.blue:hover{color:#007bc7;}
.red,.red:visited,.red:hover{color:#F00;}
.btnfillet1,.btnfillet1:visited{display:block;width:86px;height:23px;line-height:23px;background: url(../images/btnfillet1.gif) no-repeat;text-align:center;color:#4e4e4e;}
.btnfillet1:hover{ text-decoration:none;}
.left{float:left;}

/*顶部通栏*/
#topbar{width:100%;height:32px;background:url(../images/one_bg.gif) repeat-x;}
.topmain{width:950px;margin:0 auto;line-height:26px;padding:4px 0 0 0;}
.topmain a:hover{text-decoration:underline;color:#007bc7;}
.topmain .topleft{float:left;}
.topleft p{float:left;font-weight:bold;}
.topleft p a,.topleft p a:visited{float:left;width:113px;height:28px;text-align:center;color:#707070;} 
.topleft p a.on{color:#007acb;background:url(../images/tab_bg.gif) no-repeat;}
.topleft span,.topleft .orange{float:left;}
.topleft .orange:hover{color:#f0870c;}
.topmain .topright{float:right;color:#969696;font-family:Arial;}
.topright a,.topright a:visited{color:#969696;}
.topright  a:hover{color:#007bc7;}

/*通用页头导航栏*/
#header{float:left;}
.logomenu{float:left;width:100%;position:relative;z-index:9999;}
.logo{float:left;padding:20px 10px 0 0;}
.provinces{float:left;width:80px;height:70px; padding:35px 0 0 110px;position:relative;}
.bj{background: url(../images/bj_logo.gif) no-repeat;}
.ah{background: url(../images/ah_logo.gif) no-repeat;}
.cq{background: url(../images/cq_logo.gif) no-repeat;}
.fj{background: url(../images/fj_logo.gif) no-repeat;}
.gd{background: url(../images/gd_logo.gif) no-repeat;}
.gs{background: url(../images/gs_logo.gif) no-repeat;}
.gx{background: url(../images/gx_logo.gif) no-repeat;}
.gz{background: url(../images/gz_logo.gif) no-repeat;}
.ha{background: url(../images/ha_logo.gif) no-repeat;}
.hb{background: url(../images/hb_logo.gif) no-repeat;}
.he{background: url(../images/he_logo.gif) no-repeat;}
.hi{background: url(../images/hi_logo.gif) no-repeat;}
.hl{background: url(../images/hl_logo.gif) no-repeat;}
.hn{background: url(../images/hn_logo.gif) no-repeat;}
.js{background: url(../images/js_logo.gif) no-repeat;}
.jx{background: url(../images/jx_logo.gif) no-repeat;}
.jl{background: url(../images/jl_logo.gif) no-repeat;}
.ln{background: url(../images/ln_logo.gif) no-repeat;}
.nm{background: url(../images/nm_logo.gif) no-repeat;}
.nx{background: url(../images/nx_logo.gif) no-repeat;}
.qh{background: url(../images/qh_logo.gif) no-repeat;}
.sc{background: url(../images/sc_logo.gif) no-repeat;}
.sd{background: url(../images/sd_logo.gif) no-repeat;}
.sh{background: url(../images/sh_logo.gif) no-repeat;}
.sn{background: url(../images/sn_logo.gif) no-repeat;}
.sx{background: url(../images/sx_logo.gif) no-repeat;}
.tj{background: url(../images/tj_logo.gif) no-repeat;}
.xj{background: url(../images/xj_logo.gif) no-repeat;}
.xz{background: url(../images/xz_logo.gif) no-repeat;}
.yn{background: url(../images/yn_logo.gif) no-repeat;}
.zj{background: url(../images/zj_logo.gif) no-repeat;}

.topcity{float:left;padding:0 10px 10px 0;color:#007ebf;background:url(../images/x.gif) no-repeat right 6px;font-size:14px; cursor:pointer;line-height:18px;}
#DivCity {display:none;position:absolute;top:52px;float:left;width:480px;padding:8px 5px;clear: both;overflow: hidden;background:#fff url(../images/subnav_bg2.gif) repeat-x 0 bottom;border:1px solid #e3e3e3;z-index:9999;filter:alpha(opacity=95); opacity: 0.95;}
#DivCity ul li{height:21px;line-height:21px;float:left;padding:0 12px 0 8px;width:40px;}
#DivCity ul .long{width:100px;font-family:Arial;}

.subtop{float:left;background:url(../images/subnav_bg.gif) no-repeat;position:absolute;top:0;left:5px;height:7px;width:13px;}

#menu{float:right;padding:15px 0 0 0;text-align:right;}
.nav{padding:10px 0 0 0;}
.nav a,.nav a:visited{display:inline-block;width:141px;height:37px;line-height:37px;background:url(../images/nav_bg.gif) no-repeat right center;text-align:center;font-size:14px;font-weight:bold;color:#007acb;}
.nav a:hover{color:#fc9a00; text-decoration:none;}
.nav .cur a,.nav .cur a:visited,.nav .cur a:hover{background:url(../images/nav_bg.gif) no-repeat left center;color:#fff; text-decoration:none; width: 142px;}
#navjs{width:950px;margin:0 auto;position:absolute;left:0;z-index:9999;}
#navjs div {display: none;  float: left;  margin-top: -2px; position: absolute;filter:alpha(opacity=90); opacity: 0.9;}
#navjs dl{float: left;position: relative;padding:8px 0 0 0; }
#navjs dt{background:url(../images/subnav_bg.gif) no-repeat center top;width:100px;height:7px;position:absolute;}
#navjs dd{float: left; padding:15px; background:#fff url(../images/subnav_bg2.gif) repeat-x 0 bottom;border:1px solid #e4e4e4;}
#navjs ul{float:left;padding:0 10px; line-height: 20px;text-align: left;}
#navjs ul a,#navjs ul a:visited{color:#007acb;}
#navjs ul h2{font-size:12px;font-weight:bold;line-height: 25px;}
#navjs ul h2 a,#navjs ul h2 a:visited{color: #707070;}
#navjs .line{float:left;background:url(../images/line.gif) no-repeat center center;padding:0 4px;width:3px;height:127px;}

.subbar{float:left;width:100%;height:39px;line-height:39px;margin:-2px 0 0 0;background:url(../images/subbar_bg.gif) repeat-x 0 -41px;}
.quickbar{float:left;padding:0 10px;position: relative;}
.quickbar span{display:block;padding:0 12px 0 0;background:url(../images/x.gif) no-repeat right -6px;color:#007acb; cursor:pointer;}
#DivCity6{display: none;background: url(../images/quick_bg.gif) no-repeat;height: 174px;margin:0 0 0 -8px;position: absolute;width: 110px;filter:alpha(opacity=90); opacity: 0.9;z-index:9999;}
#menugrop{float:left;padding:0 10px;background:#fff url(../images/subnav_bg2.gif) repeat-x 0 bottom;border:1px solid #e3e3e3;border-top:0;}
#menugrop dd{line-height:30px;}
.subbar .quicklink{float:left;background:url(../images/subbar_bg.gif) no-repeat 0 0;}
.quicklink p{float:left;}

.searchbar{float:right;padding:0 10px;background:url(../images/subbar_bg.gif) no-repeat right -81px;}
.searchbar form{float:right;}
.searchbar .inputbox{float:left;margin:6px 0 0 0;}
.searchbar .quicksearch{float:right;padding:0 10px 0 0;}
.searchbar .btn1{margin:6px 0 0 3px;_margin:6px 0 0 1px;}

/*面包屑路径*/
.crumb{float:left;width:100%;line-height:30px;color:#999;}
.crumb a,.crumb a:visited{color:#999;}
.crumb a:hover{color:#007bc7;}

/*页尾*/
.footer{float:left;width:100%;text-align:center;padding:10px 0 0 0;_margin-right:-3px;}
.copyright{width:950px;margin:0 auto; background:url(../images/gov.gif) no-repeat 32% 0;line-height:25px;}

/*首页样式*/
/*轮播图片*/
.banner{float:left;width:950px;height:390px;margin-top:10px;position:relative;z-index:1;}
.banner_tab{height:40px;position:absolute;right: 5px;bottom: 10px;}
.banner_tab ul {cursor:pointer;}
.banner_tab li {float: left;list-style-type: none;text-align: center;}
.banner_tab a {width:100px;height:37px;display:block;margin-right:2px;}
.banner_tab img{border:1px solid #e3e3e3;}
.hidecontent {display:none;}
.banner_tab .on{background-position:0px -100px;}
.banner_tab .on img{border:1px solid #007acb;}
.tab_img{width:93px;height:37px;margin-top:3px; border:1px solid #fff;}

/*自动标签*/
.index-tab{float:left;width:100%;padding:10px 0;}
.newsblock{width:100%;}
.newsblock h3{font-size:14px;font-weight:bold;}
.newsblock .rqiehuan{float:left;width:100%;height:37px;line-height:37px;}
.newsblock dt{float:left;width:232px;background:url(../images/index-tab.gif) no-repeat -6px 0;text-align: center;padding:0 7px 0 0;color:#4e4e4e; cursor:pointer;}
.newsblock #tab_04{padding:0;}
.newsblock dt.on{background: url(../images/index-tab.gif) no-repeat -246px 0;color:#1087d1;}
.newsblock dd{display:none;clear:both;}
.newsblock dd.on{float:left;display:block;width:100%; padding: 0 0 7px 0;background:url(../images/tabdd_end.gif) no-repeat 0 bottom;}
.newsblock .tabdd_con{float:left;width:947px;height:160px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;background:url(../images/tabdd_bg.gif) repeat-x 0 bottom;}

.promotion{float:left;width:100%;}
.promotion li{float:left;padding:15px 15px 0 15px;width:206px;text-align:center;}
.promotion li a{line-height: 30px;font-weight:bold; display:block;}
.phone li{float:left;padding:15px 10px;width:216px;}
.phone li img{float:left;padding:0 7px 0 0;}
.phone .phoner{float:left;line-height:17px;}
.phone .phoner h2{font-size:12px;font-weight:bold;line-height:25px;}
.phone .phoner h2 a,.phone .phoner h2 a:visited{color:#1087d1;}
.phone .btnfillet1{margin:5px 0;}
.business{float:left;width:100%;}
.business li{float:left;padding:15px 15px 0 15px;width:206px;text-align:center;}
.business li a{line-height: 30px;font-weight:bold; display:block;}

/*快捷服务*/
.index-help{float:left;width:100%;padding:6px 0 0 0;background:url(../images/index-help.gif) no-repeat -960px 0;_margin-right:-3px; margin-top:10px;}
.index-help2{float:left;width:100%;padding:0 0 6px 0;background:url(../images/index-help.gif) no-repeat 0 bottom;}
.index-help3{float:left;width:928px;padding:10px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;}
.index-help p{padding:0 0 5px 0;}

.help_list{float:left;padding:0 30px;width:125px;}
.help_list h2{color:#007bc7;font-size:14px;font-weight:bold;line-height:30px;}
.help_list a,.help_list a:visited{display:block;background:url(../images/x.gif) no-repeat 0 -39px;padding:0 0 0 10px;color:#999;}
